bga assembly pcb golf clubs circuit for sale life cycle cost abr green pga ic assembly electronics lcc csp golf integrated fmea design fmeca